testicle pouch - German English Dictionary